/* CSS Document */
.main{width:100%;height:450px;background:#ec6d78;}
.maincenter{width:1200px;height:100%;margin:auto;}
.maincontent{width:600px;height:100%;position:relative;float:left;}
#login_maincontentpic{margin:25px 65px;line-height:100%;width:470px;height:400px;}
.mainlogin{width:350px;height:380px;background:white;margin:35px 110px;}
.mainlogintop{width:100%;height:60px;}
.mainlogintopleft{padding-left:20px;width:150px;height:100%;font-size:24px;float:left;line-height:60px;}
.mainlogintopright{width:74px;height:30px;float:right;margin:25px 30px;}
.mainlogintopright a{font-size:14px;color:red; text-decoration:none;}
.mainlogintopright img{margin-left:4px;}
.mainloginmid{width:100%;height:230px;}
.mainloginmiddiv1,.mainloginmiddiv2,.mainloginmiddiv3,.mainloginmiddiv4{width:320px;height:40px;margin-left:20px;overflow:hidden;margin-bottom:20px;}
.mainloginmidpic{width:39px;height:38px;border-left:1px solid #999999;border-top:1px solid #999999;border-bottom:1px solid #999999;background:#f2f2f2;float:left;}
.mainloginmidpic img{margin:7px 10px;}
.mainloginmidinput{width:260px;height:40px;float:left;background:yellow;}
.mainloginmidinput input{display:block;height:36px;width:250px;font-size:14px;float:left;padding-left:10px;}
.mainloginmiddiv3 {font-size:13px;height:20px;}
.mainloginmiddiv3 a{color:#333333;}
.mainloginmiddiv4 input{width:300px;height:40px;background:red;color:white;font-size:24px;width:300px;border:0}
.mainloginmiddiv4 input:hover{ background-color:#ec6d78;}
.mainloginbottom{width:100%;height:90px;font-size:12px;margin:20px 20px;}
.mainloginbottomnav{margin-top:20px;}
.mainloginbottomnav li{ list-style:none; float:left;}
.mainloginbottomnav li a{ font:12px 宋体; display:block; float:left; margin:0 4px;text-decoration:none;color:#333333;}

.mainloginbottomnav a:hover{ color:#ec6d78;}